Kernelization of packing problems
نویسندگان
چکیده
Kernelization algorithms are polynomial-time reductions from a problem to itself that guarantee their output to have a size not exceeding some bound. For example, d-Set Matching for integers d ≥ 3 is the problem of nding a matching of size at least k in a given d-uniform hypergraph and has kernels with O(k) edges. Recently, Bodlaender et al. [ICALP 2008], Fortnow and Santhanam [STOC 2008], Dell and Van Melkebeek [STOC 2010] developed a framework for proving lower bounds on the kernel size for certain problems, under the complexity-theoretic hypothesis that coNP is not contained in NP/poly. Under the same hypothesis, we show lower bounds for the kernelization of d-Set Matching and other packing problems. Our bounds are tight for d-Set Matching: It does not have kernels with O(kd− ) edges for any > 0 unless the hypothesis fails. By reduction, this transfers to a bound of O(kd−1− ) for the problem of nding k vertex-disjoint cliques of size d in standard graphs. It is natural to ask for tight bounds on the kernel sizes of such graph packing problems. We make rst progress in that direction by showing nontrivial kernels with O(k) edges for the problem of nding k vertex-disjoint paths of three edges each. This does not quite match the best lower bound of O(k2− ) that we can prove. Most of our lower bound proofs follow a general scheme that we discover: To exclude kernels of size O(kd− ) for a problem in d-uniform hypergraphs, one should reduce from a carefully chosen d-partite problem that is still NP-hard. As an illustration, we apply this scheme to the vertex cover problem, which allows us to replace the number-theoretical construction by Dell and Van Melkebeek [STOC 2010] with shorter elementary arguments.
منابع مشابه
Weak compositions and their applications to polynomial lower bounds for kernelization
We introduce a new form of composition called weak composition that allows us to obtain polynomial kernelization lower-bounds for several natural parameterized problems. Let d ≥ 2 be some constant and let L1, L2 ⊆ {0, 1}∗ × N be two parameterized problems where the unparameterized version of L1 is NP-hard. Assuming coNP 6⊆ NP/poly, our framework essentially states that composing t L1-instances ...
متن کاملA Shortcut to (Sun)Flowers: Kernels in Logarithmic Space or Linear Time
We investigate whether kernelization results can be obtained if we restrict kernelization algorithms to run in logarithmic space. This restriction for kernelization is motivated by the question of what results are attainable for preprocessing via simple and/or local reduction rules. We find kernelizations for d-hitting set(k), d-set packing(k), edge dominating set(k) and a number of hitting and...
متن کاملImproved Deterministic Algorithms for Weighted Matching and Packing Problems
Based on the method of (n, k)-universal sets, we present a deterministic parameterized algorithm for the weighted rd-matching problem with time complexity O∗(4(r−1)k+o(k)), improving the previous best upper bound O∗(4rk+o(k)). In particular, the algorithm applied to the unweighted 3d-matching problem results in a deterministic algorithm with time O ∗(16k+o(k)), improving the previous best resul...
متن کاملKernelization Algorithms for Packing Problems Allowing Overlaps (Extended Version)
We consider the problem of discovering overlapping communities in networks which we model as generalizations of the Set and Graph Packing problems with overlap. As usual for Set Packing problems we seek a collection S consisting of at least k sets subject to certain disjointness restrictions. In an r-Set Packing with t-Membership, each element of U belongs to at most t sets while in an r-Set Pa...
متن کاملar X iv : 1 41 1 . 69 15 v 3 [ cs . D S ] 2 6 Ja n 20 15 Kernelization Algorithms for Packing Problems Allowing Overlaps ( Extended Version )
We consider the problem of discovering overlapping communities in networks which we model as generalizations of the Set and Graph Packing problems with overlap. As usual for Set Packing problems we seek a collection S ′ ⊆ S consisting of at least k sets subject to certain disjointness restrictions. In the r-Set Packing with t-Membership, each element of U belongs to at most t sets of S ′ while ...
متن کامل